package com.lmexpress.orm.kts;

import java.io.Serializable;

/**
 * 
 * <收发件人信息>
 * 
 * @author Henry(fba02)
 * @version [版本号, 2020-10-16]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
@SuppressWarnings("serial")
public class SenderOrReceiver implements Serializable {
    /**
     * String(2) 是 国家代码：固定值CN
     */
    private String country_code;
    
    /**
     * String(100) 否 寄件人公司名 校验规则 : 不能包含中文 正则表达式：.*[\u4e00-\u9fa5]+.*
     */
    private String company;
    
    /**
     * String(20) 是 寄件方联系电话 校验规则 : 不能包含中文 正则表达式：.*[\u4e00-\u9fa5]+.*
     */
    private String phone;
    
    /**
     * String(20) 是 寄件方手机 校验规则 : 不能包含中文 正则表达式：.*[\u4e00-\u9fa5]+.*
     */
    private String mobile;
    
    /**
     * String(15) 是 寄方邮编 校验规则：只能包含数字、字母和“-” 正则表达式：[0-9a-zA-Z]+
     */
    private String zipcode;
    
    /**
     * String(100) 否 寄方邮箱 校验规则 : 不能包含中文 正则表达式：.*[\u4e00-\u9fa5]+.*
     */
    private String email;
    
    /**
     * 详细 的 收发件人 地址信息
     */
    private Address address;
    
    public String getCountry_code() {
        return country_code;
    }
    
    public void setCountry_code(String country_code) {
        this.country_code = country_code;
    }
    
    public String getCompany() {
        return company;
    }
    
    public void setCompany(String company) {
        this.company = company;
    }
    
    public String getPhone() {
        return phone;
    }
    
    public void setPhone(String phone) {
        this.phone = phone;
    }
    
    public String getMobile() {
        return mobile;
    }
    
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }
    
    public String getZipcode() {
        return zipcode;
    }
    
    public void setZipcode(String zipcode) {
        this.zipcode = zipcode;
    }
    
    public String getEmail() {
        return email;
    }
    
    public void setEmail(String email) {
        this.email = email;
    }
    
    public Address getAddress() {
        return address;
    }
    
    public void setAddress(Address address) {
        this.address = address;
    }
}
